body
{
    margin: 0px;
    font-family: Verdana, Sans-Serif;
    font-size: 8pt;
}
select       {font-style: normal; font-family:Verdana; font-size: 8pt;}
input        {font-style: normal; font-family:Verdana; font-size: 8pt; }
table        { font-family: Verdana; font-size: 8pt }
th           { font-family: Verdana; font-size: 8px; font-weight: bold }
td
{
    font-family: Verdana, Sans-Serif;
    font-size: 8pt;
}

.radio_b{
    font-family: Verdana; font-size: 8pt;
	padding:1px 5px 1px 5px;
    cursor: default;
}

h2           { font-family: Verdana; font-size: 18px }

#border
{
    color:Black;
    border-style:solid;
    border-width:2px;
    width:25.7cm;
    height:38cm;
    
}

#header
{
    color:Black;
    border-bottom-width:1px;
    border-bottom-style:solid; 
    position:absolute;
    top:1px;
    left:1px;
    clear:both;
    background-image: url(../../Images/egnatia_logo_transp.png);
    height:50px;
    width:25.6cm;
    background-repeat:no-repeat;
    
}

#footer
{
    position:absolute;
    top:33.2cm;
    left:0.1cm;
    width:20.3cm;
    height:4.74cm;
    border: solid 1px black;
    text-align:center;
    vertical-align:middle;
}

#map
{
    background-color:White;
    border-style:solid;
    border-width:1px;
    position:absolute;
    top:3.1cm;
    left:0.1cm;
    clear:both;
}
#legend
{
    background-color:White;
    position:absolute;
    top:3.1cm;
    left:20.5cm;
    clear:both;
    border: solid 1px black;
    width:5.1cm;
    height:30cm;
}

#mapcontainer
{
    width:17cm;
}

#title
{
    background-color:White;
    position:absolute;
    top:1.5cm;
    left:0.1cm;
    clear:both;
    border: solid 1px black;
    height:1.4cm;
    width:25.5cm;
    text-align:center;
    font-weight:bold;
}
#scale
{
    background-color:White;
    position:absolute;
    top:33.2cm;
    left:20.5cm;
    clear:both;
    border: solid 1px black;
    height:.5cm;
    width:5.11cm;
    text-align:center;
}
#north
{
    background-image: url(../img/na1.png);
    background-repeat:no-repeat;
    background-position:center;
    position:absolute;
    top:33.8cm;
    left:20.5cm;
    clear:both;
    border: solid 1px black;
    text-align:center;
    height:4.18cm;
    width:5.11cm;
}
